﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Data;
namespace MSVSTS.Common
{
    public class AdminMain : Origin
    {
        protected override void OnPreInit(EventArgs e)
        {
            //LoginActiony();
        }

        //private void LoginActiony()
        //{

        //    if (!UserLoginOk())
        //    {
        //        Response.Redirect("Login.aspx", true);
        //    }

        //}

        //public bool UserLoginOk()
        //{


        //    #region 登录用户判断
        //    if (Session["EDM_UserNameData"] == null)
        //    {
        //        HttpCookie c = Request.Cookies["Admin_User"];
        //        if (c != null)
        //        {
        //            String userName = EncryptionDecryption.DecryptDES(c["EDM_Username"], EncryptionDecryption.DESKey);
        //            String password = EncryptionDecryption.DecryptDES(c["EDM_Password"], EncryptionDecryption.DESKey);
        //            EDM_UserSys sys = new EDM_UserSys();
        //            EDM_UserData data = new EDM_UserData();
        //            DataSet ds = sys.GetEDM_UserDs(userName.Trim());
        //            if (ds.Tables[0].Rows.Count > 0 && ds.Tables[0].Rows[0]["UserPwd"].ToString() == password)
        //            {

        //                data.Id = int.Parse(ds.Tables[0].Rows[0]["Id"].ToString());
        //                data.UserAlias = ds.Tables[0].Rows[0]["UserAlias"].ToString();
        //                data.UserPwd = ds.Tables[0].Rows[0]["UserPwd"].ToString();

        //                Session["EDM_UserNameData"] = data;

        //                Session["EDM_UserID"] = ds.Tables[0].Rows[0]["id"].ToString();
        //                Session["EDM_Username"] = ds.Tables[0].Rows[0]["UserAlias"].ToString();
        //                Session["EDM_Password"] = ds.Tables[0].Rows[0]["UserPwd"].ToString();
        //                Session["EDM_Com_PDE_ID"] =  ds.Tables[0].Rows[0]["Company_ID"].ToString() + "|" + ds.Tables[0].Rows[0]["Department_ID"].ToString();
        //                return true;
        //            }
        //            ds.Dispose();
        //            ds = null;

        //            sys = null;
        //            data = null;
        //        }
        //        else
        //        {
        //            JavaScript.WriteJs("alert('未登录请重试！');window.location='" + AppConfiguration.Login.ToString() + "'");
        //            //(this.Page, "未登录请重试！");
        //            //JavaScript.Redirect(this.Page, "Login.Aspx");
        //            return false;
        //            // 用户未登录
        //        }
        //    }
        //    else
        //    {
        //        // 用户已经登录
        //        return true;
        //    }
        //    return false;
        //    #endregion 登录用户判断
        //}
    }
}
